A soft-output decoding algorithm for concatenated systems
نویسندگان
چکیده
In order to fully utilize the SDD (soft-decision decoding) capacity of the outer codes in a concatenated system, reliability information on the inner decoder outputs (called soft outputs) needs to be provided to the outer decoder. This paper shows that a modif ied MAP algorithm can be effectively and accurately used to generate such information. In the course of the presentation, a metric based on the reliability information is proposed for the outer decoder. This metric has the Eucl idean metric on AWGN channels as its special case, which leads to the concept of general ized SDD (GSDD). Several practical concerns regarding the proposed soft-output decoder are addressed through theoretical analysis and simulation: the effect of finite decoding depth, computat ional complexity, range overflow, and scaling. Compar isons to previous work on soft-output decoders are made.
منابع مشابه
utput Decoding Algorithms for Continuous Decoding of Parallel Concatenated Convolutional Codes
I n this paper we propose new decoding algorithms to be embedded in the iterative decoding strategy of parallel concatenated convolutional codes. They are derived f rom the optimum maximum-a-posteriori algorithm and permit a continuous decoding of the coded sequence without requiring trellis termination of the constituent codes. Two basic versions of the continuous algorithm and their suboptimu...
متن کاملAn Iterative Soft-Input Soft-Output Decoding Algorithm for Linear Block Codes
In this paper, reduced-complexity trellis-based soft-input soft-output (SISO) decoding of linear block codes is considered. A new low-weight subtrellis based SISO decoding algorithm for linear block code to achieve near optimal error performance with a significant reduction in decoding complexity is presented. The proposed scheme is suitable for iterative decoding of linear block codes when use...
متن کامل[Article] Soft-input soft-output modules for the construction and distributed iterative decoding of code networks
Soft input soft output building blocks modules are presented to construct and iteratively decode in a distributed fashion code networks a new concept that includes and generalizes various forms of concatenated coding schemes Among the modules a central role is played by the SISO module and the underlying algorithm it consists of a four port device performing a processing of the sequences of two...
متن کاملFloating-Gate Analog Implementation of the Additive Soft-Input Soft-Output Decoding Algorithm
The soft-input soft-output algorithm is used to iteratively decode concatenated codes. To efficiently implement this algorithm, an additive form in the logarithmic domain is employed. A novel analog implementation using CMOS translinear circuits is proposed. A multiple-input floating-gate CMOS transistor working in the subthreshold region is used as the main translinear computing element. The p...
متن کاملSoft-input soft-output modules for the construction and distributed iterative decoding of code networks
Soft-input soft-output building blocks (modules) are presented to construct and iteratively decode in a distributed fashion code networks, a new concept that includes, and generalizes, various forms of concatenated coding schemes. Among the modules, a central role is played by the SISO module (and the underlying algorithm): it consists of a four-port device performing a processing of the sequen...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. Information Theory
دوره 42 شماره
صفحات -
تاریخ انتشار 1996